﻿

namespace Mulala.Cavan.Presentation.Mvc.ViewModel
{
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using Mulala.Cavan.Presentation.Seedwork;
    using Mulala.Cavan.Domain.MainBoundedContext.ConsignModule;
    using Mulala.Cavan.Domain.MainBoundedContext.SearchModule;

    public interface IConsignViewModel : IEditModel<Consign, int, ConsignSearch>
    {
        string Type { get; set; }
        string Experience { get; set; }
        string Age { get; set; }
        string Degree { get; set; }
        string Salary { get; set;}
        string NeccessarySkill { get; set; }
        int ProprietorID { get; set; }
        string ProprietorName { get; set; }
        string Avatar { get; set; }
        int TypeForEdit { get; set; }
        int RangForEdit { get; set; }
        int IsMarriedForEdit { get; set; }
        int HasChildrenForEdit { get; set; }
        IList<string> NeccessarySkills { get; set; }
    }

    public interface IConsignsViewModel : IWebModel
    {
        IList<IConsignViewModel> Consigns { get; set; }
    }
}
